package com.gitee.feizns.config.meta.field;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author feizns
 * @since 2019/8/12
 */
public enum JavaType {

    STR(String.class.getName()),

    INT(Integer.class.getName()),

    LONG(Long.class.getName()),

    DECIMAL(BigDecimal.class.getName()),

    DATE(Date.class.getName()),

    JSON_ARRAY(JSONArray.class.getName()),

    JSON_OBJECT(JSONObject.class.getName());

    private String value;

    JavaType(java.lang.String value) {
        this.value = value;
    }

}
